home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
win
/
cinstp17.zip
/
WINSTALL.TXT
< prev
next >
Wrap
Text File
|
1995-02-09
|
6KB
|
134 lines
HISTORY FILE FOR CHIEF'S INSTALLER PRO
--------------------------------------
Version 1.70 (February 1995)
----------------------------
1. INSTALL.EXE has been enhanced to handle cases of mismatched
filenames (single file names only) on $DISK lines. Thus, for
example, if your disk file is called "FRED.DL_" and you mistakenly
put "FRED.DLL" in your $DISK line, INSTALL.EXE will (if "FRED.DLL"
is not found) try to look for "FRED.DL_."
2. New support for recursive creation of subdirectories under the
$DEST directory tree.
3. Problems encountered with SHARE.EXE under Windows 3.1 fixed.
4. Bug in $INI fixed.
5. Problem with AUTOCALC's processing of USER OPTIONS fixed.
Version 1.60 (February 1995)
----------------------------
1. Limited new support for wildcards on the following lines;
$SYSDIR, $WINDIR, $TEMPDIR, $DEST, $OPTIONAL, and $AUTO-REPLACE.
This support is limited to the asterix character ("*") plus a
FULL extension (e.g., *.TXT;*.EXE;*.DLL). You can mix these wildcards
with full filenames (e.g., *.TXT;DRAK.GLU;TROOK.FGC;*.TRK).
2. New reserved word $DIALOG-ICON - to change the icon on the installer's
dialogs. Icons must be in an optional DLL (WINSTALC.DLL) - a sample is
provided, which contains 8 icons.
3. $RESTARTWIN-MESSAGE can now take an optional parameter ("DISABLE").
When used, this disables the dialog asking if the user wants to
restart Windows.
4. SETUP.EXE can now install user files into the TEMP directory before
running INSTALL.EXE - this is achieved by using $TEMPDIR in the
SETUPINF.INF file.
5. $MAKE-UNINSTALL-LOG can now take an optional parameter ("OVERWRITE").
When used, UNINSTAL.EXE will overwrite all files and directories that
it is removing, so that the user can not undelete them. This feature
was introduced because a user asked for it. USE IT AT YOUR OWN PERIL!
6. New support for automatically installing fonts, with a new reserved
word $FONT.
7. New reserved word $SKIP-IDENTICAL-FILES. This causes a file to be
skipped, if a copy of it already exists, and that copy is exactly
the same version as the copy on the installation disk.
8. $INI can now take a 5th entry - "NO-REPLACE". Use this to prevent
the installer from replacing existing INI file entries (in which
case the entry will be made only if none already exists).
9. New functionality in AUTOCALC, with the /FULL parameter. This will
optionally generate a full template INF file, and even ATTEMPT to
create your installation disks for you. This new function
can be very complicated to configure properly. I wrote this for
my own personal use, and only decided to add it to AUTOCALC as an
after thought. This functionality is only included for those who do
not mind getting their hands dirty. When properly set up, it can greatly
simplify things in the future. However, it is totally optional, and I
have seriously considered removing it from AUTOCALC. Thus, if you find
it complex to use, just pretend that it is not there. But if you are
feeling adventurous, then read the "Advanced Users" section of
AUTOCACL.TXT.
10. Problem with certain files not being deleted from the TEMP directory
by $CLEANUP fixed.
Version 1.50x (January 1995)
----------------------------
1. The Uninstaller can now take a parameter - the home directory of the
program to be uninstalled. This means that you can now pass your
program's directory ("$DEST") as a parameter to UNINSTAL.EXE when
you are creating your program's icons with the $ICON command.
2. $CLEANUP can now accept wildcard characters. However, it will
NOT accept "*.*".
3. Install now uses CTL3DV2.DLL but will use CTL3D.DLL if CTL3DV2.DLL
is not found.
4. Uninstall will now delete INI files (but only those which are
in the home directory of the program being uninstalled).
5. $USER-OPTION lines can now take an extra parameter - the word
"UNCHECKED".
6. $GROUP can now take an extra parameter - the word "AUTO" or
the word "DISABLE".
7. A small bug in the text buffering for the INF file has been fixed.
8. New support for restarting Windows if any active shared file was
overwritten.
9. If the TEMP directory is on a different drive from the target
directory, $SWAP-SPACE will now be used to check for free space
on the drive which contains the TEMP directory only.
10. Files on $SYSDIR lines will now be installed into the Windows directory
if the installation is being carried out on a local area network.
11. New reserved words $SYSDIR-SPACE and $WINDIR-SPACE.
12. New reserved word $BANNER-SHADOW-COLOR.
13. New support for displaying a README file to the user before the
installation begins.
14. New reserved word $README-BUTTON-TEXT.
15. New reserved word $README-FONT.
16. New reserved word $SOURCEDIR.
17. New utility - AUTOCALC.EXE.
18. New (limited) support for the Registration Database, with a new
reserved word $REG-DATA.
19. $BITMAP can now take an extra optional parameter "NORMAL".
20. $MAKE-UNINSTALL-LOG can now take an optional parameter - the name
of the file to use as the LOG file for UNINSTAL.EXE.
21. UNINSTAL.EXE can now take an optional SECOND parameter - the name of
the LOG file for the uninstall.
22. $TARGET can now take optional extra parameters - details of an INI file
in the Windows directory from which entries from a previous installation
of your program can be obtained.
23. Foreign language support introduced for UNINSTAL.EXE and SETUP.EXE.
24. New DOS command line utility (SHOWLOG.EXE) to show the contents of
the UNINSTAL.LOG file, and new reserved word $DEBUG-LOG, to
accompany it - see SHOWLOG.TXT for details.
Version 1.10 (December 1994)
----------------------------
1. new reserved word $NO-CTL3D.DLL
2. new support for splitting "$DISK=" lines over up to 10 lines for each
disk in the installation set
3. SETUP.EXE now copies CTL3D.DLL to the Windows SYSTEM directory (if
there is no existing copy) instead of the TEMP directory.
Version 1.00 (December 1994)
----------------------------
First public release of the "Pro" version